Automattic\Jetpack\Sync\Modules\WooCommerce S

Total Complexity 39
Dependencies 2
Dependents 2
Total lines 732
Lines of code 190
Logical lines of code 103
Comment lines 318
Methods 27
Properties 6

Methods 27

Method Rating Maintainability Complexity Lines of code
get_order_item_by_ids()
S
56 5 16
get_next_chunk()
S
52 3 27
action_woocommerce_remove_order_items()
S
64 3 11
filter_action_scheduler_comments()
S
71 3 6
init_listeners()
S
52 1 25
add_review_comment_types()
S
71 2 6
get_objects_by_id()
S
69 2 7
__construct()
S
59 1 13
expand_order_item_ids()
S
60 1 13
table_name()
S
75 1 4
table()
S
76 1 4
id_field()
S
82 1 3
full_sync_action_name()
S
82 1 3
name()
S
82 1 3
init_full_sync_listeners()
S
80 1 3
get_full_sync_actions()
S
81 1 3
init_before_send()
S
79 1 3
filter_order_item()
S
75 1 4
build_order_item()
S
74 1 4
enqueue_full_sync_actions()
S
77 1 3
estimate_full_sync_actions()
S
68 1 6
get_where_sql()
S
82 1 3
add_woocommerce_options_whitelist()
S
79 1 3
add_woocommerce_constants_whitelist()
S
79 1 3
add_woocommerce_post_meta_whitelist()
S
79 1 3
add_woocommerce_comment_meta_whitelist()
S
79 1 3
build_full_sync_action_array()
S
67 1 8